itchy and inflammatory skin disease - German English Dictionary